impounding basins - Francés Inglés Diccionario